class Map
{
    constructor(el) 
    {
        // 1、保存地图对象
        this.el = el     // 保存地图标签对象，从map构造函数传递了this.el这个实参给el这个形参，此时保存el这个形参地图对象,此时的this指的是map实例化对象

        // 2、记录地图相关属性
        this.width = 800      // 在构造函数里面写地图宽高属性，方便后期修改数据，所以不在公共空间里面写
        this.height = 400
    }

    // 在Map构造函数的原型对象上增加create方法
    create() {
        // 设置map盒模型的宽度、高度、背景、边框
        this.el.style.width = this.width + 'px'
        this.el.style.height = this.height + 'px'
        this.el.style.background = 'url(./bg.png)'
        this.el.style.border = '10px solid green'
        this.el.style.position = 'relative'         // 为了确定食物的位置 
    }
}
